holy terror - German English Dictionary